/*
  在terminal上按从后往前的顺序打印字符串中的每一个字符
  说明: 请使用字符数组来完成对应的程序.
  输入格式:
    输入一行字符串A，这一行字符的个数不超过50个
  输出格式:
    输出二行, 
    第一行的内容为将字符串A从后往前的顺序打印到terminal上;
    第二行的内容为字符串A的长度
  例子1:
    输入:
      Ray 985
    输出:
      589 yaR
      7
  例子2:
    输入:
      Ray shenzhen 985
    输出:
      589 nehznehs yaR
      16
 */
#include <iostream>
#include <cstring>

using namespace std;

int main()
{
    char n1[51] = {};
    cin.getline(n1, 50);
    for (int i = strlen(n1) - 1; i >= 0; i--){
      cout << n1[i]; 
    }
    cout << endl << strlen(n1);

    return 0;
} 